self-contained kitchen facilities - Englisch Synonyme Wörterbuch